Europa
English Dictionary
->
Letter E
-> Europa
Search Dictionary:
Europa Definition
(n)
the
4th
largest
of
Jupiter
''
s
satellites
;
covered
with
a
smooth
shell
of
frozen
water
Europa Synonyms
Europa
© Art Branch Inc.