Lughet
›
›
→
giant salamander — English to Chinese Translation