defecad

Spanish

Verb

defecad

  1. second-person plural imperative of defecar