Spanish-English Dictionaryamedrentara
amedrentará
amedrentar
Meaning of amedrentara