Spanish

edit

Verb

edit

escamparla

  1. infinitive of escampar combined with la