French-English dictionary »

pétrel-tempête meaning in English

FrenchEnglish
pétrel-tempête nom {m}

storm petrel [storm petrels](small seabird)
noun
[UK: stɔːm ˈpe.trəl] [US: ˈstɔːrm ˈpe.trəl]