Spanish-English Dictionarymarchara
marchará
marcharse
Meaning of marchara