Translation of سلّاخ in English

سلّاخ

Noun (masculine)

  1. skinner, flayer

Powered by Oxford