guayacans

English

Noun

guayacans

  1. plural of guayacan