Synonym-English dictionary »

nicosia synonyms in English

SynonymEnglish
Nicosia noun

capital of cyprusnoun

nicosianoun