English | German | Russian | Czech

power station English

Meaning power station meaning

What does power station mean?

power station

an electrical generating station

Synonyms power station synonyms

What other words have the same or similar meaning as power station?

Are you looking for...?