Russian-English dictionary »

шемахы meaning in English

RussianEnglish
Шемахы proper noun

Shamakhi(city)
proper noun