defecarse
Spanish
Verb
defecarse
infinitive of
defecar
combined with
se