googas

English

Noun

googas

  1. plural of googa