arrecas

English

Noun

arrecas

  1. plural of arreca