arabdict Dictionary & Translator - Arabic-English translation for هبطة

      Noun

      drop [pl. drops]
      fall [pl. falls]

      ...