Lughet
›
›
→
armor casting — English to Chinese Translation