defecarles
Spanish
Verb
defecarles
infinitive of
defecar
combined with
les