catapult Thai Translation

catapult - หนังสติ๊กรูปตัววี

EnglishThaiTransliteration
catapult
(Noun)
Related: slingshot; sling
หนังสติ๊กรูปตัววี
Related:ไม้หนังสติ๊กรูปตัววาย (Y)