French-English dictionary »

couroucou royal meaning in English

FrenchEnglish
couroucou royal nom {m}

quetzal(quetzal bird)
noun
[UK: ˈkwet.sl̩] [US: ˈket.sɑːl]