meaning of Ambulanzfahrer

Ambulanzfahrer - German to English

ambulance motorist