Translation of "Triftigen gruenden" in English

Related phrases