Spanish

edit

Verb

edit

estercolarla

  1. infinitive of estercolar combined with la