Spanish-English dictionary »

ay dios mío meaning in English

SpanishEnglish
ay Dios mío interjection

oh my God(excitement or shock)
interjection