catapult

หนังสติ๊ก
translation of 'catapult'
noun
หนังสติ๊ก,
เครื่องยิงก้อนหิน
Credits: Google Translate
English to Thai Dictionary catapult |