Russian-English dictionary »

струмица meaning in English

RussianEnglish
Струмица proper noun
{f}

Strumica(a city in North Macedonia)
proper noun