Translation of "Laengst vergangenen" in English

Related phrases