×

clepsydre meaning in English

n. clepsydra, water clock, ancient instrument that measured time by regulated flow of water or mercury

Related Words

  1. clef en croix
  2. clenche
  3. clerc
  4. clergé
PC Version

Copyright © 2018 WordTech Co.