Lughet
›
›
→
Indian long pepper — English to Chinese Translation