Spanish-English Dictionaryleft
left
Spanish word for left