Lughet
›
›
→
beef roast — English to Chinese Translation