Spanish-English Dictionaryapaciguarse
Meaning of apaciguarse