Spanish edit

Noun edit

poncheras f pl

  1. plural of ponchera