Dictionary English – Romanian

triumph



Substantiv
Verb intranzitiv
1.

a triumfa