×

deliration meaning in French

n. délire, état de démence

Related Words

  1. deliquescence
  2. deliquescent
  3. deliriant
  4. delirious
PC Version

Copyright © 2018 WordTech Co.