テトラポッド
tetorapoddo

Noun

1. tetrapod; tetrahedral concrete structure used in breakwaters — explanation

Related to 消波ブロック
Other forms: