zǔ ài

Translation

  • to obstruct
  • to hinder
  • to block
  • obstruction
  • hindrance

Synonyms

Chinese Tones