elden teslim

  1. delivered by hand
  2. manual delivery
to be delivered in person
hand-delivered Adjective
to be delivered by hand Verb
to hand-deliver Verb
to give a bill from hand Verb