Spanish-English Dictionaryangustiar
Meaning of angustiar