×

deliriant meaning in French

adj. délirant; qui fait délirer

Related Words

  1. deliquescent
  2. deliration
  3. delirious
  4. deliriously
PC Version

Copyright © 2018 WordTech Co.