defecaros
Spanish
Verb
defecaros
infinitive of
defecar
combined with
os