English to Arabic

Meaning for:
Clenched
other
مثبّت