Robert Cavendish SpencerMackenzie
1832–1902
Names and Surnames
Birth name
Robert Cavendish Spencer Mackenzie
EnglishRobert Cavendish Spencer Mackenzie
GermanRobert Cavendish Spencer Mackenzie
FrenchRobert Cavendish Spencer Mackenzie
SpanishRobert Cavendish Spencer Mackenzie
ItalianRobert Cavendish Spencer Mackenzie
PortugueseRobert Cavendish Spencer Mackenzie
DutchRobert Cavendish Spencer Mackenzie
GalicianRobert Cavendish Spencer Mackenzie
AsturianRobert Cavendish Spencer Mackenzie
Brazilian Portuguese