French-English dictionary »

dieux du ciel meaning in English

FrenchEnglish
dieux du ciel interjection

ye gods(expression of surprise or incredulity)
interjection