clepsydra

English Dictionary -> Letter C -> clepsydraclepsydra Definition



clepsydra Synonyms






© Art Branch Inc.