DEGASTER

DEGASTER degaster (day-gas-tay), vb. [fr. Old French d¨¦gaster ¡°to spoil¡±] To waste. What is the Chinese interpretation of DEGASTER?

DEGASTER Read More »