Definify.com

Definition 2025


strumstrums

strumstrums

English

Noun

strumstrums

  1. plural of strumstrum