Sign in Join

降こう着ちゃく装そう置ち
kōchakusōchi

Noun

1. landing gear