Latin-English dictionary »

o dii mei meaning in English

LatinEnglish
o dii mei interjection

oh my gods(interjection said in excitement)
interjection