"spottreden" in English Spottreden {m pl} roasts Detailed translations for "spottreden" Spottreden{masculine plural} Spottreden(also: röstet) roasts