GLOFs

English

Noun

GLOFs

  1. plural of GLOF