Lughet
›
›
→
power arm ditcher — English to Chinese Translation