make landfall

Translations
toucher terre
Words
landfall

noun
atterrissement
make

verb
faire