meaning of Betäubungspfeil

Betäubungspfeil - German to English

sedative dart

View more

  • tranquillizer dart