desatascarla

Spanish

Verb

desatascarla

  1. infinitive of desatascar combined with la