NichiDict

電総研

でんそうけん
[densouken]

Meanings

1.Noun

Electro-technical Laboratory (abbr); ETL