defecarlo
Spanish
Verb
defecarlo
infinitive of
defecar
combined with
lo