Arabic-English dictionary »

ارتد مبعثراً meaning in English

ArabicEnglish
ارتد مبعثراً

Backscattered