English to Arabic

Meaning for:
Twine
other
البرمة