meaning of Bügelfalle

Bügelfalle - German to English

jaw-trap

View more

  • jaw pitfall