×

gloater meaning in French

n. personne qui se réjouit méchamment d'une nouvelle

Related Words

  1. gloat
  2. gloated over
  3. gloating
  4. glob
PC Version

Copyright © 2018 WordTech Co.