Skip to main content

Definitions by chtos

An island in europe which rightfully belongs to the Greeks
I'm going to Cyprus and Greece this summer.
Cyprus by chtos December 8, 2005