grouper troopers

English

Noun

grouper troopers

  1. plural of grouper trooper