Spanish English Dictionary

español - English

barra in English: