English to Arabic

Meaning for:
Wince
other
إجفل