Dictionary English-Thai
Dictionary Thai-English
catapult:catapult[ syn: fling]
Result catapult pictures from www.google.com
catapult:[VT]ขว้างหรือยิงก้อนหิน:catapult[ syn: fling]