Italian-English dictionary »

oddio meaning in English

ItalianEnglish
oddio interjection

good grief(expression of surprise or shock)
interjection

oh my God(excitement or shock)
interjection