Definify.com

Definition 2026


guacamayos

guacamayos

Spanish

Noun

guacamayos

  1. plural of guacamayo