Italian-English dictionary »

ara di cuba meaning in English

ItalianEnglish
ara di cuba noun

Cuban red macaw(a small parrot)
noun