Definify.com

Definition 2025


wramps

wramps

English

Noun

wramps

  1. plural of wramp