intercesseur – English–Français translations

🇫🇷 fr en 🇬🇧

intercesseur noun {m}

  /ɛ̃.tɛʁ.sɛ.sœʁ/
defender
Wiktionary Links