Arabic-English dictionary »

مَشْرَع meaning in English

ArabicEnglish
مَشْرَع

waterholedepression in which water collects