English to Arabic

Meaning for:
Pinch-off
other
إقرص قبالة