Russian-English dictionary »

шемаха meaning in English

RussianEnglish
Шемаха proper noun

Shamakhi(city)
proper noun