Lughet
›
›
→
gastropod — English to Chinese Translation