Pinyin Dictionary results for "suan ni hen"

算你狠
you got me!; you win!; you are something!
Dictionary data provided by CC-CEDICT