ırritate

listen to the pronunciation of ırritate
English - English
{v} to provoke, exasperate, vex, excite animal motions
ırritate
Favorites