depletionEnglish

depletion

Noun

The act of decreasing something markedly

English: depletion

Bahasa words with similar meanings