集水坑 meaning in English
catch basin
catch pit
catchpit
collecting sump
collection sump
pump sump
sump hole
sump pit
water collection pit
water lodge
catch basin
catch pit
catchpit
collecting sump
collection sump
pump sump
sump hole
sump pit
water collection pit
water lodge