scarpa – English–Italiano translations

🇮🇹 it en 🇬🇧

scarpa noun

  /ˈskarpa/
  • capo d'abbiglimento che si mette al piede
shoe
Wiktionary Links