×

lander meaning in French

n. atterrissant; faisant atterrir

Related Words

  1. landed
  2. landed estate
  3. landfall
  4. landfill
PC Version

Copyright © 2018 WordTech Co.