arabdict Dictionary & Translator - Arabic-English translation for castigate

      Verb

      to castigate [ castigated ; castigated ]
      to castigate [ castigated ; castigated ]
      to castigate [ castigated ; castigated ]
      to castigate {educ.}
      أدب {تعليم}

      similar Translations