Definify.com

Definition 2026


klepsydras

klepsydras

English

Noun

klepsydras

  1. plural of klepsydra