carabao – English–Français translations

🇬🇧 en fr 🇫🇷

carabao

buffle des marais

carabao noun

  /kæɹəˈbeɪəʊ/
  • Bubalus bubalis carabanesis
buffle
Wiktionary Links