elden teslim edilen

  1. Adjective hand-delivered