Lughet
›
›
→
running sore — English to Chinese Translation