"stachelaal" in English Stachelaal {m} armed spiny eel Detailed translations for "stachelaal" der Stachelaal{masculine} Stachelaal armed spiny eel