"altartuch" in English Altartuch {n} altar cloth Detailed translations for "altartuch" das Altartuch{neuter} Altartuch(also: Altardecke) altar cloth