Spanish-English Dictionaryapaciguar
Meaning of apaciguar