Kythira Strait

English

Proper noun

Kythira Strait

  1. A waterway off Kythira in Southern Greece.