Meaning ofpetrelin English

petrel

uk//ˈpiːtrəl//
#uncommon
Definitions