递交dìjiāo
Top 10000
Meanings
1. to present
2. to give
3. to hand over
4. to hand in
5. to lay before
Characters used