defecaba
Spanish
Verb
defecaba
first
/
third-person
singular imperfect indicative of
defecar