English to Arabic

Meaning for:
Tarring
other
التحريض