Lughet
›
›
→
mowing machine — English to Chinese Translation