Portuguese edit

Participle edit

debochadas f pl

  1. feminine plural of debochado