europaEnglish

Europa

Noun

The 4th largest of Jupiter's satellites, covered with a smooth shell of frozen water

English: Europa

Bahasa: Europa, Europe

Bahasa words with similar meanings

Words that start with "europa"