defecarte
Spanish
Verb
defecarte
infinitive of
defecar
combined with
te