scartina – English–Italiano translations

🇬🇧 en it 🇮🇹

scar noun

  /skɑɹ/ , /skɑː(ɹ)/
  • permanent negative mark on the mind
cicatrice

scarring

cicatrizzazione
Wiktionary Links