Spanish-English Dictionaryaplazar
Meaning of aplazar