Vocabulary

消波ブロック

wave-dissipating concrete block; tetrapod

noun