Spanish-English Dictionaryaplazan
aplazan
aplazar
Meaning of aplazan