electrical_plantEnglish

electrical plant, electrical system

Noun

Utility that provides electricity

English: electrical system, electrical plant

English words with similar meanings

Show 1 words