tranquilizer darts

English

Noun

tranquilizer darts

  1. plural of tranquilizer dart