English to Arabic

Meaning for:
Macroscopically
other
واضحا للعين