miàn jiāo

Translation

  • to deliver personally
  • to hand over face-to-face

Synonyms

Chinese Tones