Lughet
›
›
→
drainage ditch — English to Chinese Translation