meaning of desalination

1. the removal of salt especially from sea water


Related Words

desalination |

Developed & Maintained By Taraprasad.com

Treasure Words