French-English dictionary »

train d'atterrissage meaning in English

FrenchEnglish
train d'atterrissage nom {m}

landing gear◼◼◼(undercarriage)
noun
[UK: ˈlæn.dɪŋ.ɡɪə] [US: ˈlæn.dɪŋ.ɡɪə]