Vocabulary

サーモコンクリート

thermoconcrete

noun