grograns

English

Noun

grograns

  1. plural of grogran