Lughet
›
›
→
machine cannon — English to Chinese Translation