délation – English–Français translations

🇫🇷 fr en 🇬🇧

délation noun {f}

  /de.la.sjɔ̃/
denunciation, informing
Wiktionary Links