Spanish edit

Verb edit

atrincherarle

  1. infinitive of atrincherar combined with le