• word of the day

    callisto

    callisto - Dictionary definition and meaning for word callisto

    Definition
    (noun) the second largest of Jupiter's satellites
Download our Mobile App Today
Receive our word of the day
on Whatsapp