encocorar

listen to the pronunciation of encocorar
Испанский Язык - Английский Язык
annoy, bother, irritate