ırritate

listen to the pronunciation of ırritate
الإنجليزية - الإنجليزية
{v} to provoke, exasperate, vex, excite animal motions
ırritate
المفضلات