French-English dictionary »

pétrel fulmar meaning in English

FrenchEnglish
pétrel fulmar nom {m}

northern fulmar(Fulmar glacialis)
noun