scarpata – English–Italiano translations

🇮🇹 it en 🇬🇧

scarpata noun

  /skarˈpata/
  • (geografia) burrone
escarpment, scarp
  • pedata
kick
Wiktionary Links