Definify.com

Definition 2025


swads

swads

English

Noun

swads

  1. plural of swad