×
downfall
meaning in French
n.
ruine, écroulement, effondrement; chute (de pluie, de neige)
Related Words
downcast
downer
downfallen
downgrade
PC Version
Copyright © 2018 WordTech Co.