triumphed
triunfó
translation of 'triumphed'
verb
triunfar
definition
Credits: Google Translate
| English to Spanish Dictionary triumphed |