Lughet
›
›
→
hemorrhoid — English to Chinese Translation