Petrel
Korean Meaning
Sorry, Meaning for Petrel in Korean is not found! Please try below options
English Meaning
- Any of numerous black, gray, or white sea birds of the order Procellariiformes, especially the storm petrel.