English to Arabic

Meaning for:
Puttee
other
لفافة الساق