GLEEN MEANING IN ENGLISH

• Gleen Definition & Synonyms

  1. (v. i.) To glisten; to gleam.


RECENT SEARCHES