Definify.com

Definition 2025


guacamayos

guacamayos

Spanish

Noun

guacamayos

  1. plural of guacamayo