Lughet
›
›
→
sequestrator — English to Chinese Translation