English to Arabic

Meaning for:
Tottered
other
مترنّح