Definition of Ambrosio in Spanish:

Ambrosio

proper noun