Spanish-English Dictionaryamedrentar
Meaning of amedrentar