Dutch-English dictionary »

mijn god meaning in English

DutchEnglish
mijn God interjection

oh my God(excitement or shock)
interjection