English to Chinese Dictionary triumphing

triumphing

战胜
translation of 'triumphing'
verb
发迹,
得胜,
赢,
赢得
definition
Credits: Google Translate
Download the
HelloEnglishApp
image_one