throwing stars

English

Noun

throwing stars

  1. plural of throwing star