How to say touch down ?

Touch down

[tษ™สง_daสŠn]

cite fb twitter pinterest

Feeling connected with this word?

What is the definition of touch down ?

  1. come or bring (a plane) to a landing
700x90 placeholder ad

Copyright ยฉ 2019 EnglishDictionary