Lughet
›
›
→
insectivorous plant — English to Chinese Translation