guanays

English

Noun

guanays

  1. plural of guanay.