yaguaretés

Spanish

Noun

yaguaretés m pl

  1. plural of yaguareté