ドウタイチャクリク
Meanings
Noun
1. belly landing (of an aircraft); gear-up landing
Composed of
body; trunk; torso; hull (boat); fuselage (aircraft)
landing; alighting; touch down