meaning of Bugrad

Bugrad - German to English

nosewheel

View more

  • nose wheel