wàng fēng ér táo

Translation

  • to flee at the mere sight of (idiom)

Synonyms

Chinese Tones