trident bats

English

Noun

trident bats

  1. plural of trident bat