English to Arabic

Meaning for:
Winces
other
يجفل