Topic
experimental wave energy electricity generator / desalinator
Not who you're looking for? Others named CETO: Greek sea goddess · Italian comune · Oceanid of Greek mythology