grugrus

English

Noun

grugrus

  1. plural of grugru