English-French dictionary »

long-tailed duck meaning in French

EnglishFrench
long-tailed duck (Clangula hyemalis)
noun

harelde kakawi◼◼◼nom {f}