Slovnenya

Translation English French: triumphantly

Dictionary: main
triumphantly