English | German | Russian | Czech

Strumica English

Meaning Strumica meaning

What does Strumica mean?

Strumica

a city in North Macedonia

Are you looking for...?