Englishbaba
Englishholy man, spiritual leader
Finnishisä
Oriyaବାବା
Polishbaba
Teluguబాబా
Turkishbaba, peder, pederlerpeder
English translator: English English ବାବା Eesti sõnaraamat Español Traductor Svenska Översättare