sòng jiāo

Translation

  • to hand over
  • to deliver

Synonyms

Chinese Tones