Lughet
›
›
→
foot pump — English to Chinese Translation