irritating; producing irritation or inflammation

listen to the pronunciation of irritating; producing irritation or inflammation
irritating; producing irritation or inflammation