French-Latin dictionary »

mère teresa meaning in Latin

FrenchLatin
Mère Teresa

Mater Theresia