dū chá

Translation

  • to supervise
  • to superintend
  • inspector
  • censorship

Synonyms

Chinese Tones