Word Definition - 滴漏

dī lòu water clock; clepsydra; to drip

Individual Character Details