French-English dictionary »

grands dieux meaning in English

FrenchEnglish
Grands dieux interjection

God forbid◼◼◼(Don't let it be)
interjection

jurer ses grands dieux verbe

swear on a stack of Biblesverb