Slovnenya

Translation English French: gloat

Dictionary: main
gloat
noun