English-Latin dictionary »

oh my god meaning in Latin

EnglishLatin
oh my God (excitement or shock)
interjection

Deus meus, heu parum pudiciinterjection

oh my Goddess (interjection said in excitement)
interjection

Bona dea!interjection

oh my gods (interjection said in excitement)
interjection

o dii meiinterjection