Definify.com

Definition 2024


scabs

scabs

English

Noun

scabs

  1. plural of scab

Anagrams