encocorar

listen to the pronunciation of encocorar
İspanyolca - İngilizce
annoy, bother, irritate