English Alfonso XII Alfonso XII of Spain אלפונסו ה-XII English Alfonso XII King Alfonso XII Alfonso English English King Alfonso XII Wikipedia English Wikipedia Alphonso XII Alfonso XII of Spain Alfonso XII of Spain Alfonso XII King Alfonso XII Alfonso XII Alfonso XII of Spain Alfonso XII of Spain Alfonso Alfonso XII Alfonso XII English English English English Alfonso XII English English English King Alfonso XII Alfonso XII of Spain English אלפונסו ה-XII English English King Alfonso XII Alfonso XII Wikipedia article English English Alfonso XII Prince Alfonso Alfonso XII Alphonso XII English Alfonso King Alfonso XII King Alfonso XII King Alfonso XII English English Alfonso XII of Spain King Alfonso XII Alfonso XII of Spain אלפונסו ה-XII Alfonso XII Alfonso XII of Spain English English Alfonso XII English English English English English English King Alfonso XII English Alfonso XII English English English Alfonso