meaning of Archtop-Gitarre

Archtop-Gitarre - German to English

archtop electric guitar