Lughet
›
›
→
embayed mountain — English to Chinese Translation