Việtionary.net
Vietnamese Dictionary, Translate, and Learning
Loading ...
Vietnamese
To bar; to stop; to hinder
Vietnamese:Ngáng đường.
English:To bar the road