Lughet
›
›
→
horsehide — English to Chinese Translation