fosso – English–Italiano translations

🇮🇹 it en 🇬🇧

fosso noun

  /ˈfɔsso/
  • buco nel terreno profondo ed esteso
ditch, moat
Wiktionary Links