English to Arabic

Meaning for:
Microphotography
other
التصوير الميكروفيلمي