Lughet
›
›
→
putty head — English to Chinese Translation