Italian-English dictionary »

oh mio dio meaning in English

ItalianEnglish
oh mio Dio interjection

oh my God(excitement or shock)
interjection