dà bǔ tóu

Translation

  • head constable
Chinese Tones