GeneralConnection.com
➔
Dictionary
callisto
Noun
1. Callisto
1. Galilean satellite, Galilean
Usage