German-English dictionary »

das ist ein bild für die götter! meaning in English

GermanEnglish
Das ist ein Bild für die Götter!

What a sight!