Latin-English dictionary »

bona dea! meaning in English

LatinEnglish
Bona dea! interjection

oh my Goddess(interjection said in excitement)
interjection