Back to Dictionary
递交
遞交
dìjiāo
1. to present
2. to give
3. to hand over
4. to hand in
5. to lay before