Skip to content
WordWide
German
English
English
Meanings
1
Mother of God; used as an exclamation of shock, awe or surprise, but not anger