ái zòu

Translation

  • to be beaten
  • to take a drubbing
  • buffeted
  • knocked about
Chinese Tones