Definify.com

Definition 2024


scarmages

scarmages

English

Noun

scarmages

  1. plural of scarmage