Language:
Free Online Dictionary|3Dict

递交

Source : CEDICT

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