Lughet
›
›
→
freaked — English to Chinese Translation