English to Arabic

Meaning for:
Puttees
other
لفاف الساق