Skip to content
Kotomora

余よ水すい吐はき

よ
す
い
は
き

Meanings

1

noun

spillway

Civil engineering term for a structure that releases excess water from a dam or levee.