Pinyin Dictionary results for "shua de tuan tuan zhuan"

耍得团团转
to fool; to dupe
Dictionary data provided by CC-CEDICT