English to Arabic

Meaning for:
Dodders
other
يرتعش