shuǎ huā zhāo

Translation

  • to play tricks on sb

Synonyms

Chinese Tones