Spanish-English dictionary »

zemfira meaning in English

SpanishEnglish
Zemfira proper noun
{f}

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

Your history