dì jiāo

Translation

  • to present
  • to give
  • to hand over
  • to hand in
  • to lay before

Synonyms

Chinese Tones