English-German dictionary »

he swore to high heaven that ... meaning in German

EnglishGerman
He swore to high heaven that ...

Er hat Stein und Bein geschworen, dass ...