English to Arabic

Meaning for:
Sneers
other
يحتقر