Dictionary English-Thai
Dictionary Thai-English
barrage:barrage
Result barrage pictures from www.google.com
barrage:[N]เขื่อนกั้นน้ำ:barrage