barrier in Finnish
barrier in Finnish
este
A structure that bars passage.
aita
A structure that bars passage.
este
An obstacle or impediment.
raja
A boundary or limit.