Word info

klepsudra

Noun

Meaning

klepsudra

Alternative form of clepsydra

Source: en.wiktionary.org

Close letter words and terms