desatascarle

Spanish

Verb

desatascarle

  1. infinitive of desatascar combined with le