Spanish-English Dictionarydesperdiciaban
desperdiciaban
desperdiciar
Meaning of desperdiciaban