barrier in Italian
barrier in Italian
barriera
A structure that bars passage.
limite
A boundary or limit.