defecarlas
Spanish
Verb
defecarlas
infinitive of
defecar
combined with
las