Search term dessalaison has one result
Jump to
FR French EN English
dessalaison (n) [industrie] {f} desalination (n) [industrie]