Arabic-English dictionary »

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

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

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