GRRs
English
Noun
GRRs
plural of
GRR