Dictionary Romanian – English

triumfa



Verb intranzitiv
1. (asupra)

to triumph (over)