×

gloating meaning in French

adj. se réjouissant (en regard); se réjouissant malignement

Related Words

  1. gloat
  2. gloated over
  3. gloated over
  4. gloater
  5. glob
  6. global backup
PC Version

Copyright © 2018 WordTech Co.