guacamayos

Spanish

Noun

guacamayos

  1. plural of guacamayo