meaning of Bogenguitarre

Bogenguitarre - German to English

arpeggione