"schleuderkanonen" in English Schleuderkanonen {m pl} ejection guns Detailed translations for "schleuderkanonen" Schleuderkanonen{masculine plural} Schleuderkanonen ejection guns