English to Arabic

Meaning for:
Microscope
other
المجهر