Spanish-English dictionary »

madre mía meaning in English

SpanishEnglish
madre mía interjection

oh my God(excitement or shock)
interjection