×

cleoid meaning in French

n. instrument de dentisterie (pour le nettoyage des caries)

Related Words

  1. clenching
  2. clenching fists
  3. cleopatra
  4. cleopatra vii
PC Version

Copyright © 2018 WordTech Co.