annoyer, irritator, person or thing that aggravates

listen to the pronunciation of annoyer, irritator, person or thing that aggravates
الإنجليزية - الإنجليزية
{i} aggravator
annoyer, irritator, person or thing that aggravates
المفضلات