English edit

Noun edit

klepsydrae

  1. plural of klepsydra