Lughet
›
›
→
feathering pump — English to Chinese Translation