Spanish-English Dictionarydesperdiciaba
desperdiciaba
desperdiciar
Meaning of desperdiciaba