English-Turkish dictionary »

zemfira meaning in Turkish

EnglishTurkish
Zemfira (transliteration of Земфи́ра)
proper noun

Zemfiraproper noun