Arabic-English dictionary »

بابا meaning in English

ArabicEnglish
بابا m

dadfamiliar address of one's own father

popeRussian Orthodox priest