Definify.com

Definition 2024


klepsydras

klepsydras

English

Noun

klepsydras

  1. plural of klepsydra