English to Arabic

Meaning for:
Microphotograph
other
الصورة المجهرية: صورة صغيرة جدّاً