Lughet
›
›
→
arresting engine — English to Chinese Translation