FEEDBACK

Meaning of 善战善胜

Lookup via: Pinyin | Radicals
shàn zhàn shàn shèng (Trad.: 善戰善勝)
to be good at fighting and winning (idiom)