Spanish

edit

Noun

edit

guácaras pl

  1. plural of guácara