Slovnenya

Translation English French: exulting

Dictionary: main
exulting
adjective