What do the Latin words 'Apparebat eidolon senex' translate in English.

The Latin phrase "Apparebat eidolon senex" translates to "to become visible" in English.
Updated on Wednesday, February 01 2012 at 11:39PM EST
Collections: latin wordslatin phrase