glews

English

Noun

glews

  1. plural of glew