landing English - Arabic

1.

  • Englishcoming to earth, as of an airplane

  • Arabicهُبُوط


Related words

wharf 




English translator: English Arabic landing  Eesti sõnaraamat   Español Traductor   Svenska Översättare