"Gleyre" is a word in ENGLISH
gleyre
ENGLISH
Definition:
See Glair.
Few words of positivity
Serious sport is war minus the shooting.
WORD SUGGESTIONS
glaire
ENGLISH
See Glair.
Read the complete definitionglare
ENGLISH
A viscous, transparent substance. See Glair.
Read the complete definition