Spanish-English Dictionarybarrera
barrerá
barrer
Meaning of barrera