guailos

English

Noun

guailos

  1. plural of guailo