What is the full meaning of desalinator
an apparatus for desalinating [n -S]
Example of the word desalinator placed on a Scrabble board.