"startkatapult" in English Startkatapult {noun} launching catapult Detailed translations for "startkatapult" Startkatapult{noun} Startkatapult(also: Startschleuder) launching catapult