Names and Surnames
Birth name
William A. J. Sparks
Englishوليام إيه جي سباركس
Arabicوليام ايه جى سباركس
Egyptian ArabicWilliam A. J. Sparks
Asturianویلیام ائی. جی. ایسپارکس
azbWilliam A. J. Sparks
CatalanWilliam A. J. Sparks
CzechWilliam A. J. Sparks
DanishWilliam A. J. Sparks
GermanWilliam A. J. Sparks
SpanishWilliam A. J. Sparks
FinnishWilliam A. J. Sparks
FrenchWilliam A. J. Sparks
IrishWilliam A. J. Sparks
HungarianWilliam A. J. Sparks
ItalianWilliam A. J. Sparks
Norwegian BokmålWilliam A. J. Sparks
DutchWilliam A. J. Sparks
Norwegian NynorskWilliam A. J. Sparks
PapiamentoWilliam A. J. Sparks
PolishWilliam A. J. Sparks
PortugueseWilliam A. J. Sparks
Brazilian PortugueseWilliam A. J. Sparks
SlovenianWilliam A. J. Sparks
AlbanianWilliam A. J. Sparks
SwedishWilliam A. J. Sparks
TurkishWilliam A. J. Sparks
Multiple languagesAlso known as
William Andrew Jackson Sparks
EnglishWilliam Andrew Jackson Sparks
GermanWilliam Andrew Jackson Sparks
Multiple languagesWilliam Sparks
Multiple languages