Summary
English to French: more detail...
-
petrel:
-
Wiktionary:
petrel → pétrel -
Synonyms for "petrel":
pelagic bird; oceanic bird
-
Wiktionary:
English
Detailed Translations for petrel from English to French
petrel:
Synonyms for "petrel":
Related Definitions for "petrel":
French