"atlatl" in English Atlatl {f} atlatl "atlatl" English translation atlatl Atlatl Detailed translations for "atlatl" die Atlatl{feminine} Atlatl atlatl