English to Arabic

Meaning for:
Cowhiding
other
التجليد بجلد البقر