arabdict Dictionary & Translator - Arabic-English translation for مُعَاقَبَة

      Noun

      punishment [pl. punishments]
      impeachment [pl. impeachments]
      penalisation [pl. penalisations]
      alternation [pl. alternations]

      ...

      related Translations