English to Arabic

Meaning for:
Micrometers
other
الميكرومترات