Lughet
›
›
→
plasmodicidal — English to Chinese Translation