×

downfall meaning in French

n. ruine, écroulement, effondrement; chute (de pluie, de neige)

Related Words

  1. downcast
  2. downer
  3. downfallen
  4. downgrade
PC Version

Copyright © 2018 WordTech Co.