English-Arabic dictionary »

strobed meaning in Arabic

EnglishArabic
Strobed

ستروب الومّاض