Skip to content
Kotomora

石せき堤てい

Meanings

1

noun

stone embankment; stone levee

A raised bank or wall made of stone, typically built along rivers or coasts to prevent flooding.