Turkish-English dictionary »

muhtar meaning in English

TurkishEnglish
muhtar noun

muhtar(A local leader in modern Turkey)
noun

Your history