English-Arabic dictionary »

waterhole meaning in Arabic

EnglishArabic
waterhole depression in which water collects

مَشْرَع

وِرْد