Names and Surnames
Birth name
James Ernest Heleme Roberts
GermanJames Ernest Heleme Roberts
FrenchJames Ernest Heleme Roberts
SpanishJames Ernest Heleme Roberts
ItalianJames Ernest Heleme Roberts
PortugueseJames Ernest Heleme Roberts
DutchJames Ernest Heleme Roberts
GalicianJames Ernest Heleme Roberts
SwedishJames Ernest Heleme Roberts
Brazilian PortugueseJames Ernest Heleme Roberts
SlovenianJames Ernest Heleme Roberts
Multiple languagesAlso known as
James Ernest Helme Roberts
English