klepsydras

English

Noun

klepsydras

  1. plural of klepsydra