Lughet
›
›
→
inexpugnable — English to Chinese Translation