meaning of Ambulanzwagen

Ambulanzwagen - German to English

ambulance car