Definify.com

Definition 2026


shraps

shraps

English

Noun

shraps

  1. plural of shrap