Definify.com

Definition 2026


scarrings

scarrings

English

Noun

scarrings

  1. plural of scarring