Spanish-English Dictionaryapaciguase
apaciguase
apaciguarse
Meaning of apaciguase