stringed instrument similar to a small guitar - German English Dictionary

Suggest a Term