Meaning of europa
Definition of europa
(noun)
the 4th largest of Jupiter's satellites;
covered
with a
smooth
shell
of
frozen
water
Other information on europa
WIKIPEDIA results for
europa
Amazon results for
europa
Tweet