Russian-English dictionary »

арташат meaning in English

RussianEnglish
Арташат proper noun

Artashat(town in Armenia)
proper noun