English to Spanish Dictionary ambulances

ambulances

Ambulancias
translation of 'ambulances'
noun
ambulancia
definition
Credits: Google Translate
Download the
HelloEnglishApp
image_one