arabdict Dictionary & Translator - Arabic-English translation for monstrosity

      Noun

      monstrosity [pl. monstrosities]
      monstrosity [pl. monstrosities]
      monstrosity [pl. monstrosities]
      monstrosity [pl. monstrosities]
      monstrosity [pl. monstrosities]

      ...