defecarle
Spanish
Verb
defecarle
infinitive of
defecar
combined with
le