triunfar – English–Español translations

🇪🇸 es en 🇬🇧

triunfar verb

  • Quedar victorioso.
succeed
Wiktionary Links