Definify.com

Definition 2024


petrels

petrels

See also: pétrels

English

Noun

petrels

  1. plural of petrel

Anagrams