Definify.com

Definition 2026


strumstrums

strumstrums

English

Noun

strumstrums

  1. plural of strumstrum