Spanish edit

Adjective edit

aramarras m pl or f pl

  1. plural of aramarra

Noun edit

aramarras

  1. plural of aramarra