Spanish-English Dictionaryaplacar
Meaning of aplacar