Dictionary English-Thai
Dictionary Thai-English
catapult:catapult[ syn: slingshot; sling]
Result catapult pictures from www.google.com
catapult:[N]˹ѧʵÔê¡ÃÙ»µÑÇÇÕ:catapult[ syn: slingshot; sling]