Slovnenya

Translation English French: exultant

Dictionary: main
exultant
adjective