capital of cyprus

Noun
  1. The capital and largest city of Cyprus (synset 108774965)

Other Searches