Summary
French to English:   more detail...
  1. envoyer un cartel:
    • Wiktionary:
      envoyer un cartel → affront


French

Detailed Translations for envoyer un cartel from French to English