-
nounthe 4th largest of Jupiter's satellites; covered with a smooth shell of frozen water
Explanation of europa
We don`t have explanations for this word yet.
We don`t have explanations for this word yet.