desalinate

English Dictionary -> Letter D -> desalinatedesalinate Definition



desalinate Synonyms






© Art Branch Inc.