Arabic-English dictionary »

خراطيم المياه meaning in English

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

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