spectre bats

English

Noun

spectre bats

  1. plural of spectre bat