Việtionary.net
Vietnamese Dictionary, Translate, and Learning
Loading ...
Vietnamese
To divide; to part; to get apart. to prevent; to hinder; to stem
Vietnamese:Ngăn một bệnh truyền nhiễm khỏi lan ra
English:To stem an epidemic
Drawer (of table)