baba English - Turkish
1.
-
Englishholy man, spiritual leader
-
Turkishbaba, peder, pederlerpeder
Related words
baby dad grandfather godfather doll parent grandmother wet nurse
English translator: English Turkish baba Eesti sõnaraamat Español Traductor Svenska Översättare