defecasse
Italian
Verb
defecasse
third-person singular imperfect subjunctive of
defecare
Latin
Verb
dēfecāsse
perfect active infinitive of
dēfecō
Portuguese
Verb
defecasse
first
/
third-person
singular imperfect subjunctive of
defecar