▲ | trallnag 6 days ago | |
"Gott strafe England!" (translates to "May God punish England!") Whenever the British Empire is mentioned, I involuntary have to think of this German slogan from WW1. The only military memorabilia I own carries this slogan. I came across the slogan in a meme featuring Donald Duck and found the vignette on a flea market. |