NichiDict

インシュレーションボード

[inshureeshonboodo]

Meanings

1.Noun

insulation board