stool pigeon – English–Français translations

🇬🇧 en fr 🇫🇷

stool pigeon noun

  • decoy
mouchard, balance, indic
Wiktionary Links