English to Arabic

Meaning for:
Stereoscopes
other
المجسامات