Slovnenya

Translation English French: gleam

Dictionary: main
gleam
noun