English to Arabic

Meaning for:
Tenterhooks
other
الكلابات