arabdict Dictionary & Translator - Arabic-English translation for albatross

      Noun

      albatross {zool.}
      طائر القطرس {الحيوان}