Lughet
›
›
→
mouflon — English to Chinese Translation