English to Arabic

Meaning for:
Sneered
other
محتقر