Spanish-English Dictionaryliquidaba
liquidaba
liquidar
Meaning of liquidaba