Catalan Nouns: triomf

Catalan Nouns noun 'triomf' conjugated