NichiDict

精錬所

せいれんしょ
[seirensho]

Meanings

1.Noun

refinery; smelting works