defecara
See also:
defecará
Portuguese
Verb
defecara
first
/
third-person
singular pluperfect indicative of
defecar
Spanish
Verb
defecara
first
/
third-person
singular imperfect subjunctive of
defecar