landing English - Italian
1.
-
Englishcoming to earth, as of an airplane
-
Italianatterraggio
2.
Related words
wharf airstrip runway brow splashdown touchdown pontoon
English translator: English Italian landing Eesti sõnaraamat Español Traductor Svenska Översättare