"atlatls" in German atlatls Speerschleudern Detailed translations for "atlatls" atlatls atlatls(also: spear-throwers) Speerschleudern{masculine plural}