Lughet
giant salamander — English to Chinese Translation | Lughet