Definify.com

Definition 2025


scarrings

scarrings

English

Noun

scarrings

  1. plural of scarring