zhàn xià fēng

Translation

  • to be at a disadvantage
Chinese Tones