English-French dictionary »

military macaw meaning in French

EnglishFrench
military macaw (Ara militaris)
noun

ara militaire◼◼◼nom {m}