English-Arabic dictionary »

backscattered meaning in Arabic

EnglishArabic
Backscattered

ارتد مبعثراً