scorticare – English–Italiano translations

🇮🇹 it en 🇬🇧

scorticare verb

  /skortiˈkare/
flay, skin
Wiktionary Links