Spanish

edit

Verb

edit

atascarla

  1. infinitive of atascar combined with la