stinging; irritating

listen to the pronunciation of stinging; irritating
İngilizce - İngilizce
nettling
stinging; irritating