Slovnenya

Translation English French: vainglory

Dictionary: main
vainglory
noun