Definify.com

Definition 2024


strumstrums

strumstrums

English

Noun

strumstrums

  1. plural of strumstrum