English | German | Russian | Czech

depletor English

Meaning depletor meaning

What does depletor mean?

depletor

A thing that depletes

Are you looking for...?