What does Armeehubschrauber mean?

Armeehubschrauber - German to English

military helicopter

View more

  • armed forces helicopter