Full Moon Urban Dictionary

January 14, 2022 0

Gleam definition a flash or beam of light. Search by keyword or full phrase to get clear in-depth definitions of American idioms British idioms and […]