Turkish-English dictionary »

efrasiyab meaning in English

TurkishEnglish
Efrasiyab proper noun

Afrasiab(mythical hero)
proper noun