English-Arabic dictionary »

strafed meaning in Arabic

EnglishArabic
Strafed [UK: strɑːft]
[US: stræft]

مقصوف