English to Arabic

Meaning for:
Stroboscopic
other
متعلق بجهاز الستروب