bramblebush – English–Français translations

🇬🇧 en fr 🇫🇷

bramblebush noun

  • a bush of brambles
roncier
Wiktionary Links