Italian Latin Dictionary

italiano - latine

Ambulanza in Latin:

1. Ambulance Ambulance