Translation

  • disgrace
  • dishonor
  • to insult
  • to bring disgrace or humiliation to
  • to be indebted to
  • self-deprecating
  • Taiwan pr. [ru4]

Synonyms

Chinese Tones