yaguasas

Spanish

Noun

yaguasas

  1. plural of yaguasa