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, wheel fiddle
Install App