Lughet
›
›
→
intermittent parasitism — English to Chinese Translation