English-Arabic dictionary »

spouts meaning in Arabic

EnglishArabic
Spouts [UK: spaʊts]
[US: spaʊts]

التدفّق

Waterspouts [UK: ˈwɔː.tə.spaʊts]
[US: ˈwɔːr.tə.spaʊts]

خراطيم المياه