Lughet
›
›
→
feed ditch — English to Chinese Translation