English-French dictionary »

cuban red macaw meaning in French

EnglishFrench
Cuban red macaw (a small parrot)
noun

ara tricolore◼◼◼nom {m}