Portuguese-English dictionary »

armavir meaning in English

PortugueseEnglish
Armavir proper noun
{f}

Armavir(town in the Republic of Armenia)
proper noun

Your history