Spanish edit

Verb edit

entregarnos

  1. infinitive of entregar combined with nos

Anagrams edit