stinging; irritating

listen to the pronunciation of stinging; irritating
الإنجليزية - الإنجليزية
nettling