What does Betäubungspfeil mean?

Betäubungspfeil - German to English

sedative dart

View more

  • tranquillizer dart