English to Arabic

Meaning for:
Optically
other
بصريا