meaning of asombro

asombro - Spanish to English

astonishment