guagüeras

Spanish

Noun

guagüeras f pl

  1. plural of guagüera