A landing (as the wheels touch the landing field), especially of airplanes
English: touchdown
Less certain link between this word and this sense.
landing, touchdown
From darat (peN-…-an) · common, #2,585
English: touchdown
Less certain link between this word and this sense.
English: landing
Less certain link between this word and this sense.
English: landing
Less certain link between this word and this sense.