English to Arabic

Meaning for:
Knotted
other
معقود