English to Arabic

Meaning for:
Trembly
other
مرتجف