Polish-English dictionary »

kithira meaning in English

PolishEnglish
Kithira noun

Kythiranoun
Greek island