desalinizationEnglish

desalination, desalinisation, desalinization

Noun

The removal of salt (especially from sea water)

English: desalination, desalinization, desalinisation

Bahasa: desalinasi

Bahasa words with similar meanings

English words with similar meanings

Show 2 words