Spanish edit

Verb edit

atascarla

  1. infinitive of atascar combined with la