Spanish edit

Noun edit

atarrayas f pl

  1. plural of atarraya