feminine form of triomphal - İspanyolca İngilizce Sözlük