Spanish-English Dictionaryaplazad
aplazad
aplazar
Meaning of aplazad