What does Bügelfalle mean?

Bügelfalle - German to English

jaw-trap

View more

  • jaw pitfall