Polish-English dictionary »

knossos meaning in English

PolishEnglish
Knossos noun

Knossosnoun
an archaeological site