arabdict Dictionary & Translator - Arabic-English translation for petrifaction

      Noun

      petrifaction [pl. petrifactions]
      petrifaction [pl. petrifactions] , {feelings & emotions}
      petrifaction [pl. petrifactions]
      petrifaction {feelings & emotions}

      ...

      related Translations