English | German | Russian | Czech

catapults English

Translation catapults in German

How do you say catapults in German?

catapults English » German

Schleudern

Are you looking for...?