Lughet
›
›
→
anopheles — English to Chinese Translation