English to Arabic

Meaning for:
Deflectable
other
قابل للانعكاس