×
landfall
meaning in French
n.
débarquement, arrivé à terre
Related Words
landed estate
lander
landfill
landgrave
PC Version
Copyright © 2018 WordTech Co.