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