Spanish-English Dictionarysosegara
sosegara
sosegar
Meaning of sosegara