meaning of Armeehubschrauber

Armeehubschrauber - German to English

military helicopter

View more

  • armed forces helicopter