arabdict Dictionary & Translator - Arabic-English translation for flogging

      Noun

      flogging {relations}

      ...

      flogging {carp.}
      تهذيب خشن {نجارة}