Dictionary English-Thai
Dictionary Thai-English
barrage:barrage[ syn: bombardment]
Result barrage pictures from www.google.com
barrage:[N]การโจมตี:barrage[ syn: bombardment]