Arabic-English dictionary »

الأم تريزا meaning in English

ArabicEnglish
الأم تريزا

Mother Teresa[UK: ˈmʌð.ə(r) tə.ˈriː.zə] [US: ˈmʌð.r̩ tə.ˈriː.sə]