alfaguaras

Spanish

Noun

alfaguaras f pl

  1. plural of alfaguara