gooruls

English

Noun

gooruls

  1. plural of goorul