What does ambulancia mean?

ambulancia - Spanish to English

ambulance