Spanish-English Dictionaryaplazas
aplazas
aplazar
Meaning of aplazas