English to Arabic

Meaning for:
Stultification
other
التسفيه