Definify.com

Definition 2025


grograns

grograns

English

Noun

grograns

  1. plural of grogran