arabdict Dictionary & Translator - Arabic-English translation for petrel

      Noun

      petrel [pl. petrels]

      ...