arabdict Dictionary & Translator - Arabic-English translation for begetter

      Noun

      begetter [pl. begetters]
      منجب {اسم}
      begetter [pl. begetters]
      المنجب {اسم}