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

The Latin phrase "Apparebat eidolon senex" translates to "to become visible" in English.

Related questions