depleatable ( synonym found)

Definition of depleatable:

°That can be deleted.

Back to Top