Arti dalam bahasa Inggris ketapel slingshot; the catapult Arti lain yang mungkinslingshot Bisa juga berarticatapult;