Lughet
›
›
→
saccharate defecation — English to Chinese Translation