English to Arabic

Meaning for:
Askance
other
إستنكارا