Lughet
›
›
→
dumb barge — English to Chinese Translation