×

landslide meaning in French

n. éboulement de terrain; avalanche; victoire (politique)
v. avoir un glissement de terrain; gagner massivement aux élections; s'ébouler

Related Words

  1. landscaper
  2. landshark
  3. landslip
  4. landsman
PC Version

Copyright © 2018 WordTech Co.