ジュヘンデンセツビ
Meanings
Noun
1. transforming equipment; transformer; electrical substation
Composed of
vedana (sensation)
transforming equipment; transformer; electrical substation