defecarlos
Spanish
Verb
defecarlos
infinitive of
defecar
combined with
los