English-Arabic dictionary »

spates meaning in Arabic

EnglishArabic
Spates [UK: speɪts]
[US: ˈspeɪts]

السيول