Lughet
›
›
→
sand rammer — English to Chinese Translation