Definify.com

Definition 2024


wramps

wramps

English

Noun

wramps

  1. plural of wramp