meaning of strumstrum

1. A rude musical instrument somewhat like a cittern.


Related Words

strumstrum |

Developed & Maintained By Taraprasad.com

Treasure Words