English to Arabic

Meaning for:
Microscopic
other
مجهري