Spanish-English Dictionarysuelten
suelten
soltarse
Meaning of suelten