strumstrum
English
strumstrum meaning in English • strumstrum का अर्थ अंग्रेजी में
Noun
- A rude musical instrument somewhat like a cittern.