desatascarlo

Spanish

Verb

desatascarlo

  1. infinitive of desatascar combined with lo