Translator


"fresh water generator" in Spanish