French-English dictionary »

atterrissage en douceur meaning in English

FrenchEnglish
atterrissage en douceur nom {m}

soft landing◼◼◼(landing that does not result in the destruction of the payload and/or the vehicle)
noun