Definify.com

Definition 2024


shraps

shraps

English

Noun

shraps

  1. plural of shrap