irritatory

listen to the pronunciation of irritatory
الإنجليزية - الإنجليزية
Exciting; producing irritation; irritating