NichiDict

降着装置

こうちゃくそうち
[kouchakusouchi]

Meanings

1.Noun

landing gear