Spanish-English Dictionarysuavicen
suavicen
suavizar
Meaning of suavicen