English to Arabic

Meaning for:
Tressed
other
مجدول