dòu xiào

Translation

  • to amuse
  • to cause to smile
  • amusing

Synonyms

Chinese Tones