English to Arabic

Meaning for:
Triumphal
other
منتصر