Italian-English dictionary »

dio mio meaning in English

ItalianEnglish
Dio mio interjection

oh my God(excitement or shock)
interjection