Definify.com

Definition 2025


scarmages

scarmages

English

Noun

scarmages

  1. plural of scarmage