Skip to content
Kotomora

排はい水すい機き場じょう

Meanings

1

noun

drainage pumping station

Technical term for a facility that pumps out excess water, often used in flood control or agricultural drainage contexts.