Lughet
›
›
→
electric shovel — English to Chinese Translation