moucharder – English–Français translations

🇫🇷 fr en 🇬🇧

moucharder verb

  /mu.ʃaʁ.de/
  • dénoncer
rat, rat on, sing, snitch, squeal
Wiktionary Links