Vocabulary

道路阻絶

road block

noun