desalinating

  • WebDesalination; Neħħi l-melħ; Desalination ilma baħar
v.
1.
biex tneħħi l-melħ minn xi ħaġa