"sennen" in English Sennen {m pl} mountain pastures alpine pastures alps alpine meadows hill farms Detailed translations for "sennen" Sennen{masculine plural} Sennen(also: Almen, Almweiden, Alpweiden) mountain pastures Sennen(also: Almen, Almweiden, Alpweiden) alpine pastures Sennen(also: Almen, Almweiden, Alpweiden) alps Sennen(also: Almen, Almweiden, Alpweiden) alpine meadows Sennen(also: Almen, Almweiden, Alpweiden) hill farms