Names and Surnames
Birth name
Mary Teresa Weld
American EnglishMary Teresa Weld
AfrikaansMary Teresa Weld
AragoneseMary Teresa Weld
Norwegian BokmålMary Teresa Weld
Norwegian NynorskMary Teresa Weld
PiedmonteseMary Teresa Weld
PortugueseMary Teresa Weld
SardinianMary Teresa Weld
SlovenianMary Teresa Weld
Brazilian Portuguese