"senftuben" in English Senftuben {m pl} mustard tubes Detailed translations for "senftuben" Senftuben{masculine plural} Senftuben mustard tubes