Spanish-English Dictionaryaplacaría
aplacaría
aplacar
Meaning of aplacaría