English to Arabic

Meaning for:
Foist
other
دسّ