tuō zhù

Translation

  • to hold up
  • to hinder
  • to stall

Synonyms

Chinese Tones