Lughet
›
›
→
rubber carpet — English to Chinese Translation