Definify.com

Definition 2025


Strumica

Strumica

English

Proper noun

Strumica

  1. A city in the south-east of the Republic of Macedonia.

Translations

Anagrams