English to Arabic

Meaning for:
Tenterhook
other
الكلابة