English to Arabic

Meaning for:
Winced
other
جافل