defecai
Italian
Verb
defecai
first-person singular past historic of
defecare
Portuguese
Verb
defecai
second-person plural imperative of
defecar