English to Arabic

Meaning for:
Rickety
other
محلحل