Spanish-English Dictionarysaltan
saltan
saltarse
Meaning of saltan