Karavostasi (English, name)
expansion: Karavostasi
Senses:
glosses: A town in north-west Cyprus.
Forms: