English to Chinese Dictionary

Search:

忽悠 you to rock / to sway / to flicker (e.g. of lights reflected on water) / to flutter (e.g. of a flag) / to trick sb into doing sth / to dupe / to con


<< back to the home page