Arabic-English dictionary »

الْوَادِي meaning in English

ArabicEnglish
الْوَادِي m

valleyelongated depression between hills or mountains