Spanish-English Dictionaryasombrar
Meaning of asombrar