tóu dì

Translation

  • to deliver

Synonyms

Chinese Tones