Version Française
Translate
"to infuriate sb."
to French Language
English to French
French to English
English
French
to infuriate sb.
indigner qn.
to infuriate sb.
excéder qn. (agacer)