English to Arabic

Meaning for:
Welshing
other
التهرّب من السّداد