Arabic-English dictionary »

وِرْد meaning in English

ArabicEnglish
وِرْد

waterholedepression in which water collects