"zwillen" in English Zwillen {m pl} catapults slingshots Detailed translations for "zwillen" Zwillen{masculine plural} Zwillen(also: Katapulte, Schleudern, Steinschleudern, katapultiert) catapults Zwillen(also: Schleudern, Steinschleudern) slingshots