English-Arabic dictionary »

strobes meaning in Arabic

EnglishArabic
Strobes

أجهزة الستروب الومّاضة