Back to Dictionary
滤砂
濾砂
lǚshā
1. filter sand