Lughet
›
›
→
electromechanical delay — English to Chinese Translation