Lughet
›
›
→
drowned pump — English to Chinese Translation