Irradiated trooper Synonyms

Definitions for Trooper