Definify.com

Definition 2025


klepsydras

klepsydras

English

Noun

klepsydras

  1. plural of klepsydra