See also: yaguarundís

English

edit

Noun

edit

yaguarundis

  1. plural of yaguarundi