English-Arabic dictionary »

desalination meaning in Arabic

EnglishArabic
desalination process of removing salt from sea water in order to make drinking water

إِعْذَاب

تَقْطِيرm