NichiDict

テトラポッド

[tetorapoddo]

Meanings

1.Noun

tetrapod; tetrahedral concrete structure used in breakwaters