meaning of Bugfahrwerk

Bugfahrwerk - German to English

front gear

View more

  • nose landing equipment