English | German | Russian | Czech

Famagusta English

Meaning Famagusta meaning

What does Famagusta mean?

Famagusta

a city in Cyprus

Are you looking for...?