Definify.com

Definition 2024


gleeds

gleeds

English

Noun

gleeds

  1. plural of gleed