English to Arabic

Meaning for:
Scabrous
other
غير محتشم