beuglement – English–Français translations

🇫🇷 fr en 🇬🇧

beuglement noun {m}

  /bø.ɡlə.mɑ̃/
holler, mooing
Wiktionary Links