French-English dictionary »

ohrid meaning in English

FrenchEnglish
Ohrid nom propre
{m}

Ohrid◼◼◼(city in southwestern North Macedonia)
proper noun