Spanish-English Dictionarysoltarán
soltaran
soltarse
Meaning of soltarán