Definify.com

Definition 2025


shraps

shraps

English

Noun

shraps

  1. plural of shrap