cambrousse – English–Français translations

🇫🇷 fr en 🇬🇧

cambrousse noun {f}

  /kɑ̃.bʁus/
boondocks, boonies, bush, the sticks
Wiktionary Links