Lughet
›
›
→
irritating substance — English to Chinese Translation