Spanish-English Dictionarysoltaron
soltaron
soltarse
Meaning of soltaron