English-French dictionary »

horned puffin meaning in French

EnglishFrench
horned puffin (Fratercula corniculata)
noun

macareux cornu◼◼◼nom {m}