Catalan Portuguese Dictionary

català, valencià - português

triomfar in Portuguese:

1. ter sucesso ter sucesso