English | German | Russian | Czech

self-supplier English

Meaning self-supplier meaning

What does self-supplier mean?

self-supplier

One who supplies their own premises with water, electricity, etc. on a self-supply basis.

Are you looking for...?