anonadar

listen to the pronunciation of anonadar
Испанский Язык - Английский Язык
depress, discourage
annihilate, destroy