See also: moss-troopers

English

edit

Noun

edit

mosstroopers

  1. plural of mosstrooper