×
gloater
meaning in French
n.
personne qui se réjouit méchamment d'une nouvelle
Related Words
gloat
gloated over
gloating
glob
PC Version
Copyright © 2018 WordTech Co.