something that causes irritation and annoyance;

listen to the pronunciation of something that causes irritation and annoyance;
something that causes irritation and annoyance;
Favorites