"stachelaale" in English Stachelaale {m pl} armed spiny eels Detailed translations for "stachelaale" Stachelaale{masculine plural} Stachelaale armed spiny eels