Detailed Translations for katapult from Swedish to English
katapult:
Translation Matrix for katapult:
Synonyms for "katapult":
Wiktionary Translations for katapult:
katapult
noun
-
device for launching large objects
Cross Translation:
External Machine Translations: