Turkish-English dictionary »

mubid meaning in English

TurkishEnglish
mubid noun

mobad(Zoroastrian cleric)
noun