hydrants
原级:hydrant
1. hydrants的翻译
1. The protesters marched to parliament and some opened fire hydrants and used smoke bombs and sirens along the way.