Subscribe
URL of the page has been copied to clipboard.
Meaning : A stringed instrument that produces sounds by means of a wheel that rubs against the strings.
Synonyms : hurdy gurdy, hurdy-gurdy
Install App