French-English dictionary »

harelde kakawi meaning in English

FrenchEnglish
harelde kakawi nom {f}

long-tailed duck◼◼◼(Clangula hyemalis)
noun