arabdict Dictionary & Translator - Arabic-English translation for manslayer

      Noun

      manslayer [pl. manslayers]
      manslayer [pl. manslayers] , {law}
      سفاح {قانون}
      manslayer {law}
      سَفَّاك {دِمَاءٍ}، {قانون}

      ...