Englishfor English speakers
clepsydra English
Meaning clepsydra meaning
What does clepsydra mean?
clepsydra
Synonyms clepsydra synonyms
What other words have the same or similar meaning as clepsydra?