meaning of Ambulanzhubschrauber

Ambulanzhubschrauber - German to English

ambulance helicopter