Spanish-English Dictionarysalta
salta
saltarse
Meaning of salta