English to Arabic

Meaning for:
Cyclorama
other
صورة دائرية