English to Arabic

Meaning for:
Grovels
other
يتذلّل