Dictionary English-Thai
Dictionary Thai-English
barrage:barrage
Result barrage pictures from www.google.com
barrage:[VT]โจมตีคู่ต่อสู้ไม่หยุด:barrage