Slovnenya

Translation English French: triumphal

Dictionary: main
triumphal
adjective