Home UK English vexing
Translate vexing into Spanish
Causing annoyance, frustration, or worry.
READ THESE ARTICLES