Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
desalinator
in English
desalinator
us
/dɪˈsæ.ləˌneɪ.tər/
uk
/dɪˈsæ.lɪˌneɪ.tə/