Lughet
›
›
→
rotating flail spreader — English to Chinese Translation