"leierkaesten" in English Leierkästen {m pl} street organs Detailed translations for "leierkaesten" Leierkästen{masculine plural} Leierkästen street organs