Version Française
Translate
"to land"
to French Language
English to French
French to English
English
French
to land
atterrir
to land (traveller, ship)
aborder (voyageur, navire)
to land headfirst
atterrir (la) tête la première
to land on the moon
alunir
to land on water
amerrir