English-Arabic dictionary »

scatters meaning in Arabic

EnglishArabic
Scatters [UK: ˈskæ.təz]
[US: ˈskæ.təz]

البعثرة

Backscatters

بعثرة مرتدة