Present perfectél/ella/ustedconjugation ofdefecar.

defecar

Un extraño ha defecado encima de mi hermana.
A strange man defecated on my sister.
Word of the Day
cliff