English to Arabic

Meaning for:
Ripoff
other
النّصب، ينصب