Norwegian-English dictionary »

herregud, herre gud meaning in English

NorwegianEnglish
Herregud, herre gud interjection

oh my God(excitement or shock)
interjection