English-Italian dictionary »

famagusta meaning in Italian

EnglishItalian
Famagusta (a city in Cyprus)
proper noun

Famagostaproper noun