Spanish-English dictionary »

petrel meaning in English

SpanishEnglish
petrel noun
{m}

petrel [petrels](Procellariiformes)
noun
[UK: ˈpe.trəl] [US: ˈpe.trəl]

pato-petrel noun
{m}

prion(petrel from the genus Pachyptila)
noun
[UK: ˈpriːɒn] [US: ˈpriːɒn]