ara ambigua
Italian
Noun
ara
ambigua
f
(
plural
are ambigue
)
great green macaw