Skip to content
Kotomora

変へん圧あつ所じょ

へ
ん
あ
つ
じょ

Meanings

1

noun

transformer substation

Technical term for a facility where voltage is transformed for power distribution.