German to English Dictionary

Deutsch Version

catapult German pronunciation - Say catapult in English pronunciation Meaning of "catapult" in English language