Romanian-English dictionary »

tesalia meaning in English

RomanianEnglish
Tesalia proper noun

Thessaly(region of Greece)
proper noun