German-Latin dictionary »

mutter teresa meaning in Latin

GermanLatin
Mutter Teresa

Mater Theresia