meaning of desalinisation

1. the removal of salt especially from sea water


Related Words

desalinisation |

Developed & Maintained By Taraprasad.com

Treasure Words