Word to translate Matka Boża
Language English
Translation Mother of God