English to Arabic

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