horse tranquilizers

English

Noun

horse tranquilizers

  1. plural of horse tranquilizer