depletable
English Dictionary
->
Letter D
-> depletable
Search Dictionary:
depletable Definition
(s)
capable
of
being
depleted
depletable Synonyms
depletable
© Art Branch Inc.