Asked in Europa
Europa

Sciencetist think that europa may have what?

Answer

User Avatar
Wiki User
05/08/2008

Water