arabdict Dictionary & Translator - Arabic-English translation for putrescence

      Noun

      putrescence {biol.}
      تعفن {أحياء}
      putrescence {biol.}
      عَفَن {أحياء}
      putrescence {biol.}
      فَساد {أحياء}

      ...