Portuguese-English dictionary »

artashat meaning in English

PortugueseEnglish
Artashat proper noun
{f}

Artashat(town in Armenia)
proper noun