Versione Inglese
Translate
"to vex sb."
to Italian Language
English to Italian
Italian to English
English
Italian
to vex sb.
irritare qn.