Lughet
›
›
→
det drill — English to Chinese Translation