bàn zhù

Translation

  • to entangle
  • to hinder
  • to impede movement
Chinese Tones