English to Arabic

Meaning for:
Revolvable
other
قابل للدوران