Spanish-English Dictionaryamedrentaré
amedrentaré
amedrentar
Meaning of amedrentaré