×

landfall meaning in French

n. débarquement, arrivé à terre

Related Words

  1. landed estate
  2. lander
  3. landfill
  4. landgrave
PC Version

Copyright © 2018 WordTech Co.