Carlos Mestre yMarzal
1818–1876
Names and Surnames
Birth name
Carlos Mestre y Marzal
EnglishCarlos Mestre y Marzal
SpanishCarlos Mestre y Marzal
PortugueseCarlos Mestre y Marzal
DutchCarlos Mestre y Marzal
FrenchCarlos Mestre y Marzal
SlovenianCarlos Mestre y Marzal
AsturianCarlos Mestre y Marzal
CatalanCarlos Mestre y Marzal
AlbanianCarlos Mestre y Marzal
IrishCarlos Mestre y Marzal
GermanCarlos Mestre y Marzal
ItalianCarlos Mestre y Marzal
DanishCarlos Mestre y Marzal
FinnishCarlos Mestre y Marzal
SwedishCarlos Mestre y Marzal
CzechCarlos Mestre y Marzal
HungarianCarlos Mestre y Marzal
PolishCarlos Mestre y Marzal
Norwegian BokmålCarlos Mestre y Marzal
Brazilian PortugueseCarlos Mestre y Marzal
Multiple languagesAlso known as
Carlos Mestre Marzal
SpanishMestre y Marzal, Carlos
SpanishMestre Marzal, Carlos
Spanish