German-English dictionary »

so wahr ich hier stehe! meaning in English

GermanEnglish
So wahr ich hier stehe!

Upon my Sam!