English to Arabic

Meaning for:
Interferometers
other
مقاييس التّداخل