Spanish-English Dictionarylabrar
Meaning of labrar