meaning of Bogenlaute

Bogenlaute - German to English

bow lute

View more

  • archlute