meaning of bei meinem Eid

bei meinem Eid - German to English

upon my oath