Vocabulary

コンクリートプレーサー

machine for pouring concrete

noun