English

edit

Noun

edit

guanacastes

  1. plural of guanacaste

Spanish

edit

Noun

edit

guanacastes

  1. plural of guanacaste