barrier in Japanese
barrier in Japanese
障壁
A structure that bars passage.
障害
An obstacle or impediment.