barbouze – English–Français translations

🇫🇷 fr en 🇬🇧

barbouze noun {f}

  /baʁ.buz/
spook
Wiktionary Links