What does "mon dieu" mean in French?

One english translation is "My God!" - How to say My God! in other languages


More French Swear Words


Ads