投遞
Mandarin: tou2 di4
T4
T6
Definitions
  1. 1 delivery; to deliver
← Back to dictionary