Vocabulary

波消しブロック

wave-dissipating concrete block; tetrapod

noun