cythere

listen to the pronunciation of cythere
French - English

Definition of cythere in French English dictionary

cythère
Cythera, an island of southern Greece in the Mediterranean Sea south of the Peloponnesus
Cythère
cythera