"speerschleudern" in English Speerschleudern {m pl} spear-throwers atlatls Detailed translations for "speerschleudern" Speerschleudern{masculine plural} Speerschleudern spear-throwers Speerschleudern atlatls