Lughet
›
›
→
echinococcus — English to Chinese Translation