barrier in Spanish
barrier in Spanish
barrera
A structure that bars passage.
límite
A boundary or limit.