Spanish-English Dictionaryamenazar
Meaning of amenazar