Word Definition - 沙漏

shā lòu hourglass; sand filter

Individual Character Details