Lughet
›
›
→
artificial deposition — English to Chinese Translation