Names and Surnames
Birth name
Ivan Alexandrovitch Tcherepnine
FrenchIvan Alexandrovitch Tcherepnine
PortugueseAlso known as
Ivan Alexandrovich Tcherepnin
EnglishIvan Alexandrovich Tcherepnine
FrenchИван Александрович Черепнин
RussianЧерепнин Иван Александрович
RussianIwan Aleksandrowicz Czeriepnin
Polish