English | German | Russian | Czech

petrel English

Meaning petrel meaning

What does petrel mean?

petrel

relatively small long-winged tube-nosed bird that flies far from land

Synonyms petrel synonyms

What other words have the same or similar meaning as petrel?

Topics petrel topics

What do people use petrel to talk about?

Are you looking for...?