English to Arabic

Meaning for:
Cringe
other
تذلّل