ái dòu

Translation

  • to suffer censure
  • denounced

Synonyms

Chinese Tones