meaning of Buntbartschlüssel

Buntbartschlüssel - German to English

warded secure key

View more

  • lever key