Names and Surnames
Birth name
Charles Theodore Barclay
EnglishCharles Theodore Barclay
SpanishCharles Theodore Barclay
GermanCharles Theodore Barclay
DutchCharles Theodore Barclay
FrenchCharles Theodore Barclay
ItalianCharles Theodore Barclay
PolishCharles Theodore Barclay
Portuguese