Definify.com

Definition 2024


chenchena

chenchena

Spanish

Noun

chenchena f (plural chenchenas)

  1. (Llanos) hoatzin

Synonyms