English synonyms about - contact  

depletable

adjective

1 depletable

Capable of being depleted.

Polish: wyczerpalny


Find more on depletable elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0426