wasting away through excessive liquid discharge - Spanish English Dictionary

Suggest a Term