desatascaros

Spanish

Verb

desatascaros

  1. infinitive of desatascar combined with os