French-English dictionary »

macareux huppé meaning in English

FrenchEnglish
macareux huppé nom {m}

tufted puffin◼◼◼(Fratercula cirrhata)
noun