Definify.com

Definition 2024


swads

swads

English

Noun

swads

  1. plural of swad