barrier in French
barrier in French
barrière
A structure that bars passage.
limite
A boundary or limit.
frontière
A boundary or limit.