English-Arabic dictionary »

scudded meaning in Arabic

EnglishArabic
Scudded [UK: ˈskʌ.dɪd]
[US: ˈskʌ.dɪd]

مندفع