desatascarles

Spanish

Verb

desatascarles

  1. infinitive of desatascar combined with les