Translation of ketapel in English:

User Contribution

ketapel

Catapult

noun