Spanish

edit

Noun

edit

xuratas f pl

  1. plural of xurata