to be irritated; to fret

listen to the pronunciation of to be irritated; to fret
English - Turkish
English - English
vex
to be irritated; to fret
Favorites