Meaning and Translation of Stormy Petrel in Urdu Script and Roman Urdu with Definition,
1. sooty black petrel with white markings; of the northern Atlantic and Mediterranean