John Etherington WelchRolls
1807–1870
Names and Surnames
Birth name
John Etherington Welch Rolls
EnglishJohn Etherington Welch Rolls
SpanishJohn Etherington Welch Rolls
DutchJohn Etherington Welch Rolls
GermanJohn Etherington Welch Rolls
Frenchジョン・エザリントン・ウェルチ・ロールズ
Japanese