Meaning of ?madre mía! in Spanish:

?madre mía!

phrase

  • 1Expresión que indica sorpresa o admiración.

    ?madre mía! No creía que fuera tan tarde