meaning of desalination
1.
the
removal
of
salt
especially
from
sea
water
Related Words
desalination
|
Developed & Maintained By
Taraprasad.com